body{
    background:#f9fafd;
}
.download_box{
    width:1200px;margin:50px auto 0;font-size: 0;
}
.download_box::after{
    content: "";display: block;clear: both;
}
.download_box > .left{
    width:715px;float:left;
}
.download_box > .right{
    width:443px;float:right;
}

.download_box > .left .content{
    padding:20px;background:#fff;
}
.download_box > .left .content img{
    width:100%;
}
.download_box > .left .content iframe{
    width:100%;min-height:790px;overflow-x: hidden;
}
.download_box > .left .keyword{
    background:#fff;padding:0 20px 10px;font-size: 18px;
}
.download_box > .left .keyword b{
    float:left;font-weight: 400;
}
.download_box > .left .keyword p{
    margin:0;padding-left: 75px;letter-spacing: 10px;color:#cbcaca;
}
.download_box > .left .keyword p span{
    letter-spacing: 1px;display: inline-block;margin-bottom: 10px;
}
.download_box > .left .comment{
    background:#fff;margin-top: 40px;
}
.download_box > .left .comment li{
    min-height:95px;
}
.download_box > .left .comment li .headpic{
    width:60px;height:60px;padding:16px 0 16px 30px;float:left;
}
.download_box > .left .comment li .headpic img{
    width:100%;height:100%;border-radius: 50%;
}
.download_box > .left .comment li .msg{
    padding-left: 106px;padding-top: 24px;
}
.download_box > .left .comment li .msg p{
    margin:0;
}
.download_box > .left .comment li .msg .info{
    font-size:18px;color:#484848;line-height: 18px;
}
.download_box > .left .comment li .msg .info .tag{
    display:inline-block;line-height: 18px;font-size: 12px;color:#6d6d6d;padding-left: 5px;
}
.download_box > .left .comment li .msg .text{
    font-size: 14px;color:#7c7c7c;margin:8px 0;line-height: 18px;
}
.download_box > .left .send_comment{
    background:#fff;margin-top: -6px;
}
.download_box > .left .send_comment::after{
    content: "";display: block;clear: both;
}
.download_box > .left .send_comment textarea{
    width:calc(100% - 94px);padding:0;outline: none;border:2px solid #e6e6e6;margin:17px 30px;resize : none;padding:12px;font-size: 14px;
}
.download_box > .left .send_comment textarea::placeholder{
    color:#bfbfbf;font-size: 14px;
}
.download_box > .left .send_comment .form_submit{
    border:1px solid #dedede;background:none;outline: none;font-size: 16px;color:#6a6a6a;width:90px;height:28px;cursor: pointer;
    float:right;margin:0 36px 18px 0;
}
.download_box > .left .send_comment .form_submit:active{
    background:#f2f2f2;
}


.download_box > .right .opt{
    font-size: 30px;color:#fff;text-align: center;background:#fff;padding:0 22px;
}
.download_box > .right .opt::after{
    content: '';display: block;border-bottom: 1px solid #f7f7f7;
}
.download_box > .right .opt .btn{
    display: inline-block;width:276px;height:56px;line-height: 56px;background:#235da3;margin:20px 0;border:2px solid #235da3;
}

.download_box > .right .opt .btn_1{
    background:none;border-color:#EAEAEA;color:#b9b9b9;
}
.download_box > .right .info{
    background:#fff;padding:30px 22px;font-size: 18px;color:#484848;
}
.download_box > .right .info li{
    line-height: 20px;padding:20px 60px;
}
.download_box > .right .info li span{
    padding-right: 10px;
}
.download_box > .right .info li .tag{
    display: inline-block;background:#235da3;color:#fff;font-size: 16px;border-radius: 50px;padding:0 5px;font-style: normal;position: relative;top:-2px;
}
.download_box > .right .info::after{
    content: '';display: block;border-bottom: 1px solid #f7f7f7;position: relative;top:30px;
}

.download_box > .right .share{
    background:#fff;font-size: 18px;color:#484848;text-align: center;padding:45px 0;
}
.download_box > .right .share a{
    margin:0 10px;
}
.download_box > .right .share a i{
    display: inline-block;font-size: 30px;
}
.download_box > .right .minad{
    margin-top: 40px;font-size: 0px;
} 
.download_box > .right .minad img{
    width:100%;
}


.pic_list{
    margin-bottom: 50px;margin-top: 100px;
}
.pic_list .title{
    text-align: center;margin-bottom: 25px;
}
.pic_list .title b{
    padding:0;font-size: 24px;color:#4f4f4f;
}
.pic_list .title b::after{
    display:none;
}




.img_icon{
    padding-right: 10px;
}
.img_icon.a1{
    width: 16px;
}
.img_icon.a2{
    width: 26px;position: relative;top: -1px;
}
.img_icon.a3{
    width: 26px;
}









